permanent contact - Spanish English Dictionary